repo: Fix assertion to allow NULL options
authorColin Walters <walters@verbum.org>
Wed, 4 Mar 2015 02:18:40 +0000 (21:18 -0500)
committerColin Walters <walters@verbum.org>
Wed, 4 Mar 2015 02:18:40 +0000 (21:18 -0500)
Spotted by Adam Coldrick.

src/libostree/ostree-repo.c

index 570282507c63ed91bbc8a75780ce4d41792b5393..558d008ccd126b3bca5e5bb0a8c1fab7cd6fdb87 100644 (file)
@@ -671,7 +671,7 @@ impl_repo_remote_add (OstreeRepo     *self,
 
   g_return_val_if_fail (name != NULL, FALSE);
   g_return_val_if_fail (url != NULL, FALSE);
-  g_return_val_if_fail (g_variant_is_of_type (options, G_VARIANT_TYPE ("a{sv}")), FALSE);
+  g_return_val_if_fail (options == NULL || g_variant_is_of_type (options, G_VARIANT_TYPE ("a{sv}")), FALSE);
 
   if (strchr (name, '/') != NULL)
     {